Services

ModifyDocumentRemoveOOLink

ModifyDocumentRemoveOOLink
Main
History-Relevant
Rückgabewert
 
RET
   
Parameterliste
OOLinkId
IN
LONG_NUMERIC_IDENTIFIER
>OOLINK.OOLINKID
Kurzbeschreibung:
Dieser Service verändert einen DOCUMENT-Eintrag indem ein Eintrag aus der Tabelle OOLINK gelöscht wird.
Fehlerhandling/Plausibilisierung:
Generell gelten die Regeln (PK, AK, FK, Unique, NotNull) der Datenbank. Die zusätzlichen Fehler sind:
  • Aufgrund von Validator-Prüfungen (VD)
  • Wenn das verknüpfte Dokument nicht geladen werden kann (1)
  • Wenn der OOLink über die OOLinkId nicht gefunden wird (2/3)
  • Wenn für das Document keine Modify-Berechtigung vorliegt (4)
  • Wenn das betroffene Dokument ausgecheckt ist aber nicht vom ContextUser (5)
Bemerkungen:
VD: siehe Validator-Fehler
(1): GetDocNEx
(1): GetOOLinkNEx
(2): RemOOLinkNEx
(3): RemOOLinkInsuffPriv
(4): ModDocCheckoutUsrMsm